Why Most Software Tells Terrible Stories (And How to Fix It) After building apps for fintech, e-commerce, and startups, I've learned that the best software doesn't just function - it tells a story. Here's what I mean by that.